/*登录界面*/
#login-div{border-radius: 15px;padding: 20px;background-color: white;text-align: center;width: 1300px;height: 620px;margin-left: 50%;margin-top: 8%; position: relative;left: -650px;display: flex;}
#login-div .login-image img{width: 420px;margin-left: 120px;margin-top: 100px}
#login-div .login-form{flex-grow: 1}
#login-div .login-form .login-logo{width: 180px;margin: 40px auto}
#login-div .login-form form{text-align: left;width: 360px;margin: 0px auto}
#login-div .login-form .select-div{font-size: 0px}
#login-div .login-form .btn-group{margin-right: 3px}
#login-div .login-form .btn-group:last-child{margin-right: 0px}

#login-div .login-form .login-input{width: 100%;height: 40px;line-height: 40px;margin-bottom: 20px;background-color: #eeeeee;padding: 5px 10px;border-radius: 10px;border:0px;border-radius: 5px !important}
#login-div .login-form .login-input.login-captcha{width:260px}
#login-div .login-form #captcha-img{width: 90px;height: 36px;position: relative;top: 2px;border-radius: 5px}
#login-div .login-form .login-btn{width: 100%;background-color: #438eb9;color: white;border:none;border-radius: 5px;height: 40px;line-height: 40px}
#login-div .login-form .from-select{margin-bottom: 20px;background-color: #EEE !important;color: #858585 !important;border:none;text-shadow: none;height: 40px;line-height: 40px;padding: 0px;border-radius: 5px}
#login-div .login-form .from-select b{color: #438eb9}
#login-div .login-form span.lbl{display: none}
#login-footer{position: fixed;bottom: 20px;left: 0px;width: 100%;text-align: center;color: white}

/* 显示自定义每页调数 */
/* .dataTables_wrapper .row:first-child{display: none;} */
.dataTables_wrapper .row:last-child{padding-bottom: 6px}
.dataTables_empty{text-align: center;padding: 20px 0px !important;font-size: 16px;color: #333}

.mg0{margin: 0px !important}
.mt5{margin-top: 5px}
.mt10{margin-top: 10px}
.mt20{margin-top: 20px}
.ml5{margin-left: 5px}
.ml10{margin-left: 10px !important}
.ml20{margin-left: 20px}
.mr10{margin-right: 10px}
.mr20{margin-right: 20px}
.mb10{margin-bottom: 10px}
.mb20{margin-bottom: 20px}
.mb30{margin-bottom: 30px}
.mb50{margin-bottom: 50px}
/*padding*/
.pd0{padding: 0px}

/*border*/
.no-border{border:none;}

/*控制图片不变形*/
.fit-cover{object-fit: cover}
/*表格垂直居中*/
td{vertical-align: middle !important;}
/*底部版权横线*/
.footer .footer-inner .footer-content{border-top: 1px solid #E5E5E5}
/*开通关闭按钮*/
.switch-open-close{position: relative;top: 5px}
.switch-open-close input[type="checkbox"].ace.ace-switch.ace-switch-7 + .lbl::before{content:"关闭";}
.switch-open-close input[type="checkbox"].ace.ace-switch.ace-switch-7:checked + .lbl::before{content:"开启";text-indent: 38px}
/*覆盖框架样式*/
.tags{width: 100%}
/*关键字搜索框*/
.keyword-search-div{font-size: 15px !important;color: #999;margin-bottom: 10px;display: flex;}
.keyword-search-div .keyword-search-keyword{margin-right:20px;text-decoration: none;color: #555;word-wrap:break-word;}
.keyword-search-div .keyword-search-keyword:hover{color: #2679B5}
.keyword-search-div .keyword-search-keyword.active{color: #2679B5;font-weight: bold;}
.keyword-search-div .keyword-search-box{display: inline-block;flex: 1;margin-left: 15px;line-height: 30px;position: relative;bottom: 5px;word-wrap: break-word;word-break: break-all;}
/* 筛选框取消底部间距 */
.content-filter .widget-main {padding-bottom: 0 !important;}

/* 导出导出下拉框 */
.dropdown-custom {
    margin-left: 8px;
}
.dropdown-custom a {
    font-size: 13px;
    color: #FFF;
    text-decoration: none;
}
.btn-dropdown {
    font-size: 13px;
    /* padding: 0 !important; */
}
.dropdown-custom a:hover {
    color: #FFF;
    text-decoration: none;
}
.dropdown-custom .btn-upload-media {
    float: left;
    padding-right: 0px;
}
.dropdown-custom .btn-dropdown {
    padding-left: 5px;
    /* margin-bottom: 12px; */
}
.dropdown-custom .dropdown-menu {
    margin-left: 5px;
    margin-bottom: 10px;
    margin-top: 7px;
    background-color: #6FB3E0 !important;
}
.dropdown-custom .dropdown-menu li a{
    color: #FFF;
    padding: 5px 0px 5px 20px;
}
.a-custom {
    margin-left: 10px;
}